panoramic telescope - Turco Inglés Diccionario